limitative factor - German English Dictionary